/*必须拷贝的样式*/
body { color: #333333; text-align: left; height: 100%; font-size: 16px;}
html{ height: 100%;}
* { margin: 0px; padding: 0px; font-family: "Microsoft YaHei","simsun"; outline: none; font-style: normal;}
a { text-decoration: none; }
a:link, a:visited { color: #333333; }
a:hover { text-decoration: none; }
ul, li { list-style-type: none; margin: 0px; padding: 0px; }
img { border: 0px; vertical-align: middle; max-width: 100%;}
.clear { clear: both; *height: 1px; }
input, select { vertical-align: middle;}
input[type="button"],input[type="submit"]{ cursor: pointer; appearance: button; -moz-appearance:button; /* Firefox */ -webkit-appearance:button;}
.f_i{ text-indent: 2em;}
.f_l{ float: left;}
.f_r{ float: right;}
.no{ display: none;}
.clearflx:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.clear{ clear: both;}
input[type="submit"],input[type="button"]{ border: 0;}



@font-face {
  font-family: "iconfont_hf"; /* Project id 2749620 */
  src: url('../comps/images/iconfont_hf.woff2') format('woff2'),
       url('../comps/images/iconfont_hf.woff') format('woff'),
       url('../comps/images/iconfont_hf.ttf') format('truetype');
}

.iconfont_hf {
  font-family: "iconfont_hf" !important;
  font-size: 16px;
  vertical-align: top;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}



/* 头部css */
.header_21{ position: relative; z-index:6;}
.header_21_con1{ height: 100px; padding:18px 0 0 0; background-color: #ffffff; position: relative; z-index: 4;}
.header_21_con2{ height: 80px; background-color: #1658a0; background-repeat: no-repeat; background-position: center top; color: #ffffff; position: relative; z-index: 3;}
.header_21_xt .header_21_con1{ height: 70px; border-bottom: 8px solid #1658a0; padding-top:6px;}
.container_21{ width: 1300px; margin: 0 auto; position: relative;}
.container_21::after,.header_21_tit::after,.bsdt_nav_21 ul::after{ display:table; content: " "; clear: both;}
.header_21_logo{ line-height: 82px;}
.header_21_logo img{ max-width: 100%; vertical-align: middle;}
.header_21_xt .header_21_logo{ line-height: 56px;}
.header_21_xt .header_21_logo img{ max-height: 56px;}
.header_21_tit{ padding: 2px 0; font-size: 14px; text-align: right;}
.header_21_a_link{ font-size: 0;}
.header_21_a_link,.header_21_a_link a,.header_21_font,.header_21_font a,.header_21_font em,.header_21_tit>span,.header_21_login{ display: inline-block; }
.header_21_a_link a{ font-size: 14px; color: #1658a0; border: 1px solid #1658a0; border-radius: 6px; padding: 0 13px 1px 13px; line-height: 20px; margin: 0 6px; transition: .3s all;}
.header_21_a_link a:hover{ background-color: #1658a0; color: #ffffff;}
.header_21_font{ padding: 0 22px;}
.header_21_font em,.header_21_login em{ font-style: normal; margin: 0 8px;}
.header_21_font li{ position: relative; display: inline-block; font-size: 0;}
.header_21_font li a,.header_21_font li em{ font-size: 14px;}
.header_21_font li .ydb_con{ position: absolute; left: 50%; transform: translateX(-50%); width: 101px; background: #fff;padding: 20px 20px 5px 20px; text-align: center; border-radius: 4px; top:25px;z-index: 99;display: none;box-shadow: 0 0 10px rgba(0,0,0,.1); cursor: pointer;}
.header_21_font li .ydb_con p{margin-top: 5px;}
.header_21_font li .ydb_con::before{ content: ''; width: 0; height: 0; left: 50%; transform:translateX(-50%) rotate(-45deg); top: -5px; position: absolute; border-right: 10px solid #ffffff; border-bottom: 10px solid transparent; }
.header_21_font li:hover .ydb_con{ display: block; z-index: 999; font-size: 14px;}
.header_21_tit>span{ border: 1px solid #666666; height: 19px; line-height: 19px; border-radius: 10px; padding: 0 12px; margin-left: 26px; color: #666666; font-size: 12px;}
.nav_21{ height: 63px; line-height: 63px; margin-top: 5px; }
.nav_21>ul{ float: right;}
.nav_21>ul>li{ line-height: 63px; float: left; font-size: 24px; font-weight: bold; margin-left: 38px;}
.nav_21>ul>li a{ display: block;}
.nav_21>ul>li a:hover,.nav_21 li.on a{ color: #1658a0;}
.nav_21_con{display:none; width:100%; position:absolute; left:0; right:0; height:80px; background-color: #1658a0; top: 100px; text-align: center;}
.nav_21>ul>li:hover .nav_21_con{display:block;font-size: 0; text-align: right;}
.nav_21>ul>li:hover .nav_21_con a{line-height:80px;color: #ffffff;font-size: 18px;margin: 0 15px; display: inline-block;}
.header_21_con1.fixed .header_21_con1_r{ width: calc(100% - 280px);}
.header_21_con1.fixed .header_21_con1_r .nav_21{ width: calc(100% - 160px);}
.header_21_con1.fixed .header_21_con1_r .nav_21>ul>li{ margin-left: 30px;}
.header_21_tq{ float: left; padding: 12px 0; line-height: 28px;}
.header_21_ss{ position: absolute; width: 38.461538%; left: 50%; top: 15px; transform: translateX(-50%); background-color: rgba(255,255,255,.2); height: 50px; border-radius: 8px; box-sizing: border-box; padding:10px 18px 10px 0;}
.header_21_llms{ font-size: 0;height: 44px; display: block; float: right; margin-top: 17px;}
.header_21_llms a{ display: inline-block; line-height: 40px; height: 44px; color: #ffffff; border-radius: 10px; font-size: 22px; padding: 0 15px; margin-left: 18px; font-weight: bold; transition: .3s all;}
.header_21_llms a:link,.header_21_llms a:visited{ color: #ffffff;}
.header_21_llms a:first-child,.header_21_llms a.zzms_bar{ background: url(21_header_bar1.png) no-repeat right bottom #e66531;}
.header_21_llms a:last-child,.header_21_llms a.wza_bar{ background: url(21_header_bar2.png) no-repeat right bottom #4674c0;}
.header_21_llms a:hover{  box-shadow: 0 0 8px rgba(0,0,0,.4);}
.header_21_picker{ float: left; width: 20%; position: relative; height: 30px; line-height: 30px; box-sizing: border-box; user-select: none;}
.header_21_picker::after{ content: ''; position: absolute; top: 5px; height: 20px; width: 1px; background-color: #ffffff; right: 0;}
.header_21_picker input{display: block; width: 100%; height: 100%; background-color: transparent; font-size: 16px; color: #fff; *color: #333333; cursor: pointer; border: none; padding-left: 20px; *margin-top: 10px; *border-right:1px solid #e2e2e2;}
.header_21_picker .upDown{position: absolute; display: block; width: 9px; height: 100%; right: 20px; top:0px; cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMCAYAAACwXJejAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJFQ0M2RTA0REIxNzExRUI5QTc5QzFEM0Q4QTI0QTBDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJFQ0M2RTA1REIxNzExRUI5QTc5QzFEM0Q4QTI0QTBDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkVDQzZFMDJEQjE3MTFFQjlBNzlDMUQzRDhBMjRBMEMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkVDQzZFMDNEQjE3MTFFQjlBNzlDMUQzRDhBMjRBMEMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6jr8jYAAAAYUlEQVR42mL4//8/AxLWAeKjQKyNLI6swB6I3/2HABBth64oFIh//EcF34E4BKYoH4j//scOQOL5jGCVBAATAxGAuooKgPgvEP/HgkHi+bAgCMMSBD+gQUNaYOKNFoAAAwChvuMGpa8OgwAAAABJRU5ErkJggg==) no-repeat scroll center !important;}
.header_21_inp{ background-color: transparent; border: none; color: #ffffff; font-size: 16px; margin-left: 18px; height: 30px; line-height: 30px; width: 50%; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.header_21_inp::-webkit-input-placeholder{ color: #ffffff;}
.header_21_btn{ float: right; width: 30px; height: 30px; cursor: pointer; border: none; background: none transparent;}
.header_21_btn i{ color: #ffffff; font-size: 26px;}
.header_21_inp:-internal-autofill-selected{ background-color: transparent !important;}
.header_bg .header_21_con2 .container_21{ display: block;}
.header_bg .header_21_con1{ border-bottom: 8px solid #1658a0;}
.header_bg .header_21_con2{ background: url(21_header_bg.jpg) no-repeat center top; height:268px; padding-top: 72px;}
.header_bg .header_21_con2 .header_21_tq{ text-align: center; float: inherit; width: 100%; color: #333333; padding: 0; line-height: 36px;}
.header_bg .header_21_con2 .header_21_ss{ position: relative; left: inherit; top: inherit; width: 616px; height: 54px; border: 2px solid #1658a0; border-radius: 29px; background-color: #ffffff; margin: 19px auto 0; transform:translateX(0)}
.header_bg .header_21_llms{ margin: 27px auto 0; display: block; text-align: center; float: inherit;}
.header_bg .header_21_llms a{ padding: 0 25px; background-image: none; border-radius: 22px; font-size: 20px;}
.header_bg .header_21_llms a.zzms_bar{ background-color: #b82d2e;}
.header_bg .header_21_llms a.wza_bar{ background-color: #105cb0;}
.header_bg .header_21_llms a i{ font-size: 28px; font-weight: normal; margin-right: 5px;}
.header_bg .header_21_llms a.wza_bar i{ font-size: 22px;}
.header_bg .header_21_picker{ width: 112px;}
.header_bg .header_21_picker input{ color: #333333; width: 50px; padding-left: 33px;}
.header_bg .header_21_picker::after{ background-color: #999999;}
.header_bg .header_21_picker .upDown{ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMCAYAAACwXJejAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYzMTkyRkUwMUU5MjExRUNCNDQ2QUM4QkExNzI3NjczIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYzMTkyRkUxMUU5MjExRUNCNDQ2QUM4QkExNzI3NjczIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjMxOTJGREUxRTkyMTFFQ0I0NDZBQzhCQTE3Mjc2NzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjMxOTJGREYxRTkyMTFFQ0I0NDZBQzhCQTE3Mjc2NzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7+/IMDAAAAm0lEQVR42mKcOXMmAxLQAWKQQBoQX4UJMiEpsAfiQ0BsBcSHgdgOXVEYEO8EYkEoH0TvAuJQEIcFiAuAuBfNVBBgB+IVQCwFUjQBinECxv///zMQAiyzZs0iqIiJgQgAUpQPxH+B+D8WDBLPBymaCMQRQPwTzYAfQBwOkodZtxqI3YH4PZT/Hspfg+6mg9BQPgbEttDQBwOAAAMAMU8iM/wOkKsAAAAASUVORK5CYII=) !important; }
.header_bg .header_21_inp,.header_bg .header_21_inp::-webkit-input-placeholder{ color: #999999;}
.header_bg .header_21_btn i{ color: #1658a0;}
.footer_21{background-color: #f2f2f2;margin: 32px auto 0;border-top: 1px solid #e2e2e2;box-shadow: 0 0 6px rgba(0,0,0,.05);position: relative;/* z-index: 5; */}
.footer_21 img{ vertical-align: middle;}
.footer_21>.container_21{ padding-top: 20px;}
.footer_21_logo,.footer_21_tit_l{ float: left;}
.footer_21_logo{ margin-right: 28px; padding-top: 38px;}
.footer_21_wzdh_tit{ padding-bottom: 20px; border-bottom: 1px solid #e2e2e2;}
.yqlj_tit1{ margin-top: 16px; position: relative;}
.yqlj_tit1>ul{ margin-right: -18px; *width: 100%;}
.yqlj_tit1>ul>li{ float: left; width:13.2%; margin-right:1%;}
.yqlj_tit1>ul>li p{ padding-left: 15px; height: 40px; line-height: 40px; border: 1px solid #e5e5e5; background-color: #ffffff; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.yqlj_tit1>ul>li p em{ position: absolute; display: inline-block; right:13px; top:15px; transition: .3s all; width:6px; height: 6px; border-bottom: 1px solid #333333; border-right: 1px solid #333333; transform: rotate(45deg);}
.yqlj_tit1>ul>li.on p{ background-color: #ffffff; border: 1px solid #eeeeee; border-top: 1px solid #ffffff;}
.yqlj_tit1>ul>li.on em{ transform: rotate(225deg); top: 18px;}
.yqlj_tit1>ul>li .yqlj_con1{display: none;position: absolute;left: 0;right: 3px;z-index: 8;bottom: 40px;background-color:#ffffff;padding: 15px 20px 15px 30px;border: 1px solid #eeeeee;}
.yqlj_tit1>ul>li .yqlj_con1 li{ float: left; width:14.28571%; line-height: 30px;}
.yqlj_tit1>ul>li .yqlj_list{ max-height:250px; overflow:auto;}
.yqlj_tit1>ul>li .yqlj_list li{ width:25%}
.footer_21_tit{ text-align: center; border-bottom: 1px solid #e2e2e2; line-height: 30px; padding: 20px; font-size: 14px; margin-bottom: 20px;}
.footer_21_tit a{ padding: 0 45px;}
.footer_21_tit_l{ line-height: 40px; font-size: 14px; padding-top: 15px; }
.footer_21_tit_l p em{ font-style: normal; margin: 0 8px;}
.footer_21_tit_l p img{ margin-right: 8px;}
.footer_21_tit_l p span{ margin-right:20px;}
.footer_21_tit_l p span:last-child{ margin-right: 0;}
.footer_21_tit_r h3{ font-size: 14px; line-height: 42px;}
.footer_21_tit_r li{ width: 50%; float: left; margin-bottom: 9px; position: relative; z-index: 4;}
.footer_21_tit_r li a{ display: block; margin-right: 6px; line-height: 38px; height: 38px; padding-left: 55px; background-color: #ebebeb; position: relative; font-size: 14px;}
.footer_21_tit_r li a:hover{ background-color: #1658a0; color: #ffffff;}
.footer_21_tit_r li a span{ width: 24px; height: 24px; line-height: 24px; position: absolute; top:7px; left: 17px; overflow: hidden; font-size: 24px; color: #666666;}
.footer_21_tit_r li:hover span{ color: #ffffff;}
.footer_21_tit_r li .ewm_tu{ position: absolute; right: 100%; top: 50%; transform: translateY(-50%); text-align: center; width: 126px; height: 126px; line-height: 126px; display: none; background-color: #ffffff;}
.footer_21_tit_r li:hover .ewm_tu{ display: block;}
.footer_21_tit_r li:hover{ z-index: 5;}
.footer_21_tit_r1{ width:26%; margin-left: 4%; float: left; padding-left:3.8461%; line-height: 35px; font-size: 14px; margin-top: 12px; position: relative;}
.footer_21_tit_r1::before{ content: ''; position: absolute; left: 0; top: 10px; bottom: 10px; background-color: #bebebe; width: 1px;}
.footer_21_dzjg{ padding-top: 20px; text-align: center; margin: 0 -10px;}
.footer_21_dzjg span{ float: left; display: block; line-height: 88px;}
.footer_21_dzjg #_span_jiucuo img{ margin-left: 15px !important;}
.footer_21_tit1{ border-top: 1px solid #e2e2e2; padding: 12px 0; margin-top: 22px; line-height: 26px; font-size: 14px;  text-align: center;}
.footer_21_tit1 p span{ margin: 0 12px;}
.search_21{ padding: 20px 0;}
.header_21_tq1{ float: right; line-height: 24px; font-size: 14px; text-align: right;}
.header_21_tq img,.header_21_tq1 img{ margin: 0 5px;}
.search_21_tit{ position: absolute; left: 50%; transform: translateX(-50%); width: 50%; top: 0; height: 48px; display: flex; line-height: 48px;}
.search_21_tit>span{ display: block; float: left; background: url(21_xt_icon.png) no-repeat left center; padding-left: 30px; font-size: 20px; font-weight: bold; width: 130px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.search_21_inp{ width: 61%; height: 46px; line-height: 46px; border: 1px solid #e2e2e2; border-radius: 5px; padding-left: 2%;}
.search_21_btn{ width:10%; height: 48px; line-height: 48px; border: none; background: url(21_header_ss.png) no-repeat center #1658a0; border-radius: 5px; margin-left: -5px;}
.nav_21_tit{ height: 68px; line-height: 68px; background-color: #e2e2e2;}
.ban_21{ height: 413px; background-color: #e8e8e8;}
.tit_b_c{ text-align: center; font-size: 30px; font-weight: bold; justify-content: center; display: flex; align-items: center;}

.footer_21_xt{ float: left; width: 84.5%; overflow: hidden;}
.footer_21_xt ul{ margin-right: -20px; overflow: hidden;}
.footer_21_xt li{ float: left; width: 33.3%;}
.footer_21_xt li .footer_21_box{ background-color: #ebebeb; line-height: 36px; padding: 10px 22px; height: 110px; margin-right: 20px; font-size: 14px;}
.bsdt_wrap{ background-color: #f2f2f2;}
.bsdt_ban1_21{ background: url(21_header_bsdt_ban.jpg) no-repeat center top; background-size: cover; padding: 4px 0;}
.bsdt_21_logo{ width: 30%; border-right: 1px solid #ffffff; margin-top: 10px; height: 59px; line-height: 59px; margin-right:22px;}
.bsdt_21_logo img{ max-width: 100%;}
.bsdt_ban1_21 .header_21_ss{width: 34.230769%;transform: translateX(0);left: auto;height: 42px;line-height: 42px;top: 5px;padding: 6px 18px 6px 0;position: relative;}
.bsdt_icon_21{ background: url(21_xt_icon1.png) no-repeat left center; padding-left: 22px; width: 9%; align-items: center;}
.bsdt_nav_21{ height: 60px; background-color: #1658a0;}
.bsdt_nav_21 ul{ display: flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; height: 60px;}
.bsdt_nav_21 li{ flex: 1; align-items: center; text-align: center; line-height: 60px;}
.bsdt_nav_21 li a{ display: block; color: #ffffff; font-size: 22px;}
.bsdt_nav_21 li.on a,.bsdt_nav_21 li a:hover{ background-color: #105cb0;}
.bsdt_con{ background-color: #eeeeee;}
.rig-fix2{ display: none !important;}

@media screen and (min-width:0\0) {
	.header_21_ss{ -ms-transform: translateX(-50%)}
	.yqlj_tit1>ul>li p em{ -ms-transform: rotate(45deg);}
	.bsdt_ban1_21 .header_21_ss{ -ms-transform: translateX(0);}
	.header_bg .header_21_con2 .header_21_ss{ -ms-transform:translateX(0)}
	.yqlj_tit1>ul>li.on em{ -ms-transform: rotate(225deg);}
	.footer_21_tit_r li .ewm_tu{ -ms-transform: translateY(-50%);}
	.search_21_tit{ -ms-transform: translateX(-50%);}
	
	
}
@media screen and (min-width:1000px){
	.header_21_con1.fixed{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top: 0; right: 0; z-index: 999; transition: .3s all; padding-top: 0; height: 77px;}
	.header_21_con1.fixed .header_21_a_link,.header_21_con1.fixed .header_21_tit>span,.header_21_con1.fixed .header_21_tit>a,.header_21_con1.fixed .header_21_con2{ display: none;}
	.header_21_con1.fixed .header_21_font{ padding: 0;}
	.header_21_con1.fixed1{ border-bottom: 8px solid #1658a0; position: fixed; left: 0; top:0px; right: 0; z-index: 999; transition: .3s all; height: auto; padding: 6px 0 5px 0;}
	.header_21_con1.fixed1 .header_21_tit{ display: none;}
	.header_21_con1.fixed1 .header_21_font{ padding: 0;}
	.header_21_con1.fixed1 .header_21_logo{ line-height: 63px;}
	.header_21_con1.fixed1 .header_21_logo img{ max-height: 63px;}
	.header_21_con1.fixed .header_21_logo{ width: 260px; line-height: 77px;}
	.header_21_con1.fixed .header_21_tit{ display: none;}
	.header_21_con1.fixed .nav_21 ul{ float: left;}
	.fixed_ss{ display:none; position: relative;}
	.fixed .fixed_ss{display: block; position: absolute; right: 10px; top: 20px; padding: 0 14px 0 6px; background: #fff; width: 150px;border: 1px #c8c8c8 solid;height: 34px;border-radius: 50px;}
	.fixed_ss_inp{outline: none; width: 70%;height: 32px;float: left;margin-left: 8%;background: #fff;color: #999;border: none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
	.fixed_ss_btn{float: right;color: #333;background: none;height: 34px; line-height: 34px; font-size: 18px;border: none;}
	
	
}
@media screen and (max-width: 1366px){
    .container_21{ width: 1200px;}
	.nav_21>ul>li{ font-size: 22px; margin-left:24px;}
	.footer_21_tit_r li a{ padding-left: 45px;}
	.footer_21_tit_r li a span{ left: 14px;}
	.footer_21_dzjg{ padding-top: 0; text-align: center;}
	.footer_21_dzjg span{ display: inline-block;}
	.yqlj_tit1>ul>li .yqlj_con1{ right:2px}
	.header_21_con1.fixed .header_21_con1_r .nav_21>ul>li{ margin-left: 18px;}
}

@media screen and (max-width: 1280px){
	.container_21{ width: 1000px;}
	.nav_21>ul>li{ font-size: 18px; margin-left: 12px;}
	.header_21_a_link a{ padding: 0 8px 1px 8px; margin: 0 3px;}
	.header_21_font{ padding: 0 10px;}
	.header_21_font em{ margin: 0 4px;}
	.header_21_tit>span{ margin-left: 12px;}
	.footer_21_tit_l p span{ margin-right:10px;}
	.footer_21_logo{ margin-right: 18px;}
	.footer_21 .container_21{ padding-right: 0; padding-left: 0;}
	.footer_21_tit_r li a{ padding-left: 0; text-align: center;}
	.footer_21_tit_r li a span{ display: none;}
	.footer_21_xt{ width: 82.5%;}
	.footer_21_tit_r1{ margin-left: 1.5%; padding-left:1.5%;}
	.fixed .header_21_con1_r{ width:57%;}
	.yqlj_tit1>ul>li .yqlj_con1{ right:-2px}
	.yqlj_tit1>ul>li p{ font-size: 14px;}
	.header_21_con1.fixed .header_21_con1_r .nav_21>ul>li{ margin-left: 12px;}
	.header_21_inp{  width: 45%;}
	
}
@media screen and (max-width: 1100px){
	.nav_21>ul>li{ font-size: 18px; margin-left:15px;}
	.footer_21_tit_l p em{ margin: 0 2px;}
	.footer_21_xt{ width: 80.5%;}
}
@media screen and (max-width: 992px){
	*{ box-sizing: border-box;}
	.container_21{ padding: 0; width: 100%;}
	.header_21_con1 .container_21{ padding: 0;}
	.header_21_con1,.header_21_xt .header_21_con1{ height: auto;}
	.header_21_a_link,.header_21_tit>span,.header_21_font a:last-child,.header_21_font em:nth-last-child(2),.header_21_tq,.header_21_llms a.wza_bar,.footer_21_logo,.footer_21_dzjg,.m_no,.footer_21_tit_r,.header_21_tq1,.bsdt_ban1_21 .header_21_llms,.footer_21_tit_r1::before,.fixed_ss,.header_21_font li:first-child{ display: none;}
	.header_21_logo{ max-width: 65%; padding-left:1rem !important; line-height: 50px;}
	.header_21_con1_r{ position: relative; width: 100%;}
	.header_21_tit{ position: absolute; right:1rem; top: -2.5rem;}
	.header_21_font{ padding: 0 4px; display: none;}
	.header_21_font em{ margin: 0 2px;}
	.nav_21{ padding-left: 1rem;}
	.nav_21>ul{ width: 100%; float: inherit; position: relative; overflow-x: auto; white-space: nowrap; box-sizing: border-box;}
	.nav_21>ul::-webkit-scrollbar,.bsdt_nav_21>ul::-webkit-scrollbar{ display: none;}
	.nav_21::after{content: '';position: absolute;right: 0;top: 0;bottom: 0;width: 2rem;background-image: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(47%,#fff));background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 47%);height: 100%;z-index: 999;}
	.bsdt_nav_21 .container_21::after{ content: ''; position: absolute; right: 0; top: 0; bottom: 0; width: 3rem; background-image: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(47%,#1658a0)); background-image: linear-gradient(90deg,rgba(255,255,255,0) 0,#1658a0 47%); height: 100%; z-index: 999;}
	.nav_21::before,.bsdt_nav_21 .container_21::before{content: '';position: absolute;right: .5rem;top: 50%;transform: translateY(-50%) rotate(-45deg);width: 8px;height: 8px;z-index: 1000; display: none;}
	.nav_21::before{ border-right: 2px solid #999999; border-bottom: 2px solid #999999;}
	.bsdt_nav_21 .container_21::before{ border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff;}
	.nav_21>ul>li{ margin: 0 1.5rem 0 0; display: inline-block; float: inherit;}
	.nav_21>ul>li:last-child{ margin-right: 2rem;}
	.header_21_ss{ width:calc(100% - 110px); transform: translateX(0); left:12px; padding: 5px 10px; top: 11px; height: 40px; line-height: 40px;}
	.header_21_picker{ width: 24.592592%;}
	.header_21_picker input{ font-size: 14px; padding-left: 10px;}
	.header_21_picker .upDown{ right: 8px;}
	.header_21_inp{ margin-left: 10px; font-size: 14px; width: 40%;}
	.header_21_con2{ height: 64px;}
	.header_21_llms{height: auto; margin-top: 12px; margin-right: 10px;}
	.header_21_llms a{ margin-left: 0; font-size:14px; padding: 0 10px; line-height: 40px; height: 40px;}
	.footer_21{ padding-top: 0;}
	.footer_21_tit_l{ width: 100%; text-align: center; line-height: 26px; padding: 1rem 1.8rem 0 1.8rem; box-sizing: border-box;}
	.footer_21_tit1{ margin-top: 10px;}
	.footer_21_tit_l p em{ margin:0 10px;}
	.footer_21_xt{ width: 100%; padding: 20px;}
	.footer_21_xt ul{ margin: 0;}
	.footer_21_xt li{ width: 100%; margin-bottom: 16px;}
	.footer_21_xt li .footer_21_box{ margin-right: 0; height: auto;}
	.search_21_tit{ position: relative; width: 95%; margin: 0 auto;}
	.search_21_inp{ height: 48px;}
	.footer_21,.tit_con,.tit_con1{ margin-top:16px;}
	.bsdt_ban1_21{ height: auto; padding-bottom: 20px;}
	.bsdt_ban1_21 .container_21{ flex-wrap: wrap;}
	.bsdt_21_logo{ width: 100%; margin: 0px auto; text-align: center; clear: both; border: 0; padding: 10px 30px; height: auto; line-height: inherit;}
	.bsdt_icon_21{ text-align: left; width: 20%; margin-left: 16px; height: 42px; display: flex; margin-top: 5px;}
	.bsdt_ban1_21 .header_21_ss{ width: 70%; margin-right: 16px;}
	.bsdt_nav_21 .container_21{ padding: 0 16px;}
	.bsdt_nav_21 ul{ white-space: nowrap; overflow-x:auto;}
	.bsdt_nav_21 li a{ font-size: 16px; padding: 0 24px 0 0;}
	.footer_21_tit_r1{ width: 100%; padding-left: 0; text-align: center; margin-left: 0; padding-top: 10px; border-top: 1px solid #e2e2e2;}
	.footer_21_tit a{ padding: 0 10px;}
	.footer_21_tit{ margin-bottom: 0; padding: 10px;}
	.header_21 .el-row,.footer_21 .el-row{ margin: 0 !important;}
	.yqlj_tit1>ul{ margin-right: 0; text-align: center; font-size: 0;}
	.yqlj_tit1>ul>li{ width:auto; float: inherit; display: inline-block; padding: 0 10px; margin-right: 0; font-size: 12px;}
	.yqlj_tit1>ul>li p{ background-color: transparent; border: none; font-size:12px; position: relative; text-align: center; padding-left: 0; line-height: 28px; height: 28px;}
	.yqlj_tit1>ul>li p em{ display: none;}
	.yqlj_tit1>ul>li p::before{ content: ''; position: absolute; width: 1px; height:16px; background-color: #dddddd; right: -10px; top: 6px;}
	.yqlj_tit1>ul>li:last-child p::before{ display: none;}
	.yqlj_tit1>ul>li .yqlj_con1{ position: fixed; width: 100vw; height: 100vh; left: 0; top: 0; z-index: 998; background-color: rgba(0,0,0,.5);}
	.yqlj_tit1>ul>li .yqlj_con1 ul{ position: fixed; width: 90vw; height: 90vh; top: 5vh; left: 5vw; z-index: 999; overflow-y: auto; background-color: #ffffff;}
	.yqlj_tit1>ul>li .yqlj_con1 li{ width: 100%; border-bottom: 1px solid #e2e2e2; line-height: 40px;}
	.yqlj_tit1>ul>li .yqlj_con1 li a{ padding-left: 20px;}
	.header_bg .header_21_con2 .header_21_ss{ width: 95%;}
	.header_bg .header_21_picker{ width:90px;}
	.header_bg .header_21_picker,.header_bg .header_21_inp,.header_bg .header_21_btn{ height: 40px; line-height: 40px;}
	.header_bg .header_21_picker input{ width: inherit;}
	.header_bg .header_21_picker .upDown{ right: 15px;}
	.header_bg .header_21_picker::after{ top: 10px;}
	.header_bg .header_21_picker input{ padding-left: 20px;}
	.header_bg .header_21_con2{ padding-top: 46px;}
}
@media screen and (max-width: 414px){
	.header_21_font li a, .header_21_font li em,.header_21_login a{ font-size: 12px;}
	.nav_21,.nav_21>ul>li{ line-height: 44px; height: 44px;}
	.search_21_inp{ width: 52%;}
	.search_21_tit>span{ font-size: 16px; font-weight: normal; padding-left: 22px;}
	.header_21_ss{ padding-right: 0; width: 75%;}
	.header_21_picker input{ padding-left: 0;}
	.header_21_inp{ width: 30%;}
	.header_21_btn{ width: 24px; margin-right: 5px;}
	.header_21_btn i{ font-size: 20px;}
	.header_21_llms a{ padding: 0 5px;}
	.header_21_ss{ width:calc(100% - 100px);}
}
@media screen and (max-width: 376px){
	.header_21_inp{ width: 25% !important; }
	   
}
@media screen and (max-width: 321px){
	.header_21_con1{ padding-top: 10px;}
	.header_21_ss{ width: 68%;}
	.header_21_btn{ margin-right: 0;}
	.nav_21{ margin-top: 0;}
}